abutment piece - German English Dictionary